non-guaranteed supplier's credit arriers - German English Dictionary